HeaderTemplate

public interface HeaderTemplate<T extends PrintSettings>

An HTML template for the print header.

Apply the following CSS classes to insert printing metadata into the template. These classes don't affect the visual appearance of the elements.

  • date: the formatted print date;
  • title: the document title;
  • url: the document location;
  • pageNumber: the current page number;
  • totalPages: the total page count in the document;

For example, <span class=title></span> would generate a span containing a title.

The programming, audio/video, and frame tags are not supported. Images are supported only with Base64 content.

Implemented by concrete PrintSettings implementations that support configuring the header for printing.

Since

7.20

Parameters

<T>

the concrete print settings type

Inheritors

Functions

Link copied to clipboard
public abstract String header()
Returns a value used for the header.
public abstract T header(String html)
Configures HTML to be displayed in the header.